  import { mapGetters } from 'vuex'
  export default{
    computed:{
      ...mapGetters('m_cart',['total'])
    },
    onShow() {
      // 调用修改tabbar右上角的信息
      this.setBadge()
    },
    watch: {
      // 监听购物车数量的变化
      total: {
        handler(newVal) {
          // 调用修改tabbar右上角的信息
          this.setBadge()
        },
        // immediate 属性用来声明此侦听器，是否在页面初次加载完毕后立即调用
        immediate: true
      }
    },
    methods:{
      // 修改tabbar右上角的信息
      setBadge(){
        uni.setTabBarBadge({
          index:2,
          text:this.total + ''
        })
      }
    }
  }